My Gnu Emacs Configuration For Programming